@echo off
chcp 65001 >nul
cls
echo ====================================
echo 一键推送所有更新到Gitee
echo ====================================
echo.
echo 本次更新内容：
echo - 错题本入口
echo - 中文版成就系统
echo - 本地数据库初始化脚本
echo - 部署总结文档
echo.
pause

cd /d "%~dp0"

echo.
echo [1/4] 添加文件到Git...
git add .

echo.
echo [2/4] 提交更改...
git commit -m "feat: Add mistakes book entry, Chinese achievements, and deployment summary"

echo.
echo [3/4] 推送到Gitee...
git push origin main

echo.
echo [4/4] 显示推送状态...
git log --oneline -3

echo.
echo ====================================
echo ✅ 本地推送完成！
echo ====================================
echo.
echo 📋 服务器更新步骤：
echo.
echo 1. 拉取代码：
echo    cd /www/wwwroot/www.lycc.top/aoshu
echo    git pull origin main
echo.
echo 2. 构建应用：
echo    cd math-academy
echo    rm -rf .next
echo    npm run build
echo.
echo 3. 重启应用：
echo    pm2 restart math-academy
echo    pm2 logs math-academy --lines 20
echo.
echo 4. 浏览器访问并强制刷新（Ctrl+Shift+R）
echo.
pause

